chocking machine - Turkish English Dictionary